#! /usr/bin/env python
# -*- coding: utf-8 -*-

from cProfile import label
from ui_automation_test.common.locate_by import By


class LocIssueHiddenDanger:

    # 下发整改通知按钮
    loc_issue_button = {
        'loc_role': By.button,
        'loc_name': '下发整改通知'
    }
    
    # 隐患治理期限时间选择框
    loc_hidden_danger_treatment_period = {
        'loc_role': By.combobox,
        'loc_name': '隐患治理期限:'
    }

    # 整改责任人下拉框
    loc_hidden_danger_treatment_responsible = {
        'loc_role': By.textbox,
        'loc_name': '整改责任人:'
    }
    # 整改责任人下拉勾选框
    loc_hidden_danger_treatment_responsible_checkbox = {
        'loc_role': By.menu,
        'loc_name': '测试部门',
        'child':[   
            {
                'loc_role': By.radio,
                'loc_name': ''
            },
            {
                'loc_role': By.textbox,
                'loc_name': '李敏-优力特'
            }
        ] 
    }

    # 整改要求/预案输入框
    loc_hidden_danger_treatment_requirement = {
        'loc_role': By.textbox,
        'loc_name': '整改要求/预案:'
    }
   
    # 确定按钮
    loc_submit = {
        'loc_role': By.button,
        'loc_name': '确定'
    }

    # 取消按钮
    loc_cancel = {
        'loc_role': By.button,
        'loc_name': '取消'
    }

